<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Promise学习</title>
</head>
<body>
    

    <script>
        new Promise( (resolve,reject)=>{
           let a;
               setTimeout(()=>{
                     a = 1;
                    reject('11111传入参数');
                 },1000);     
        }).then(
            (res)=>{
            console.log('成功',res);
            },
            (error)=>{
                console.log('失败',error);
        })
       
        Promise.resolve('解决了').then((res)=>{
            console.log('resolve测试',res);
            
        })
//         new Promise((resolve, reject) => {
//   setTimeout(() => {
//     let a = 1;
//     console.log('1');
//     reject('11111传入参数'); // 调用 reject
//   }, 1000);
// })
//   .then((res) => {
//     console.log('成功', res); // 不会执行，因为 Promise 被 reject
//   })
//   .catch((err) => {
//     console.log('失败', err); // 捕获 reject 的错误
//   });
    </script>
</body>
</html>